run from one's responsibilities - Español Inglés Diccionario